thanks on behalf of myself - German English Dictionary